home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Night Owl 6
/
Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso
/
016a
/
xdos369.zip
/
XDOS.DOC
< prev
next >
Wrap
Text File
|
1991-10-03
|
100KB
|
3,028 lines
ExtraDOS Toolbox Professional■
_______________________________________
Users Manual
Version 3.69 10/03/91
Copyright (c) 1985-91 Foley Hi-Tech Systems
License Agreement
This software is protected by both United States copyright law and
international treaty provisions. Therefore, you must treat this software
"just like a book," with the following single exception. Foley Hi-Tech
Systems authorizes you to make archival copies of the software for the
sole purpose of backing up our software and protecting your investment
from loss. By saying, "just like a book," Foley Hi-Tech Systems means
that this software may be used by any number of people and may be
freely moved from one computer location to another, provided there is
absolutely no possibility of it being used at one location at the same time
it is being used at another. Just as a book cannot be read by two
different people in two different places at the same time, the software
may not be used by two different people in two different places at the
same time.
You may not make copies of the software documentation or disk, except
as described above. You may not distribute, rent, sublicense, or lease
the software or the documentation. You may not alter, modify, or adapt
the software or documentation, including but not limited to translating,
decompiling, reverse assembling, or creating derivative works. You may
not use the software in a network, timesharing, multiple CPU, or multi-
user environment unless each user is licensed by Foley Hi-Tech
Systems.
Limited Warranty
In the event of notification of defects in material or workmanship, within
the warranty period of 45 days from the date of purchase, Foley Hi-Tech
Systems will, at its option, replace the defective diskette or refund the
license fee. If you need to return a product, call the Foley Hi-Tech
Systems Technical Support Service Department to obtain a return
authorization number. The remedy for breach of this warranty shall be
limited to replacement or refund and shall not encompass any other
damages, including but not limited to loss of profit, and special,
incidental, consequential, or other similar claims.
Foley Hi-Tech Systems specifically disclaims all other warranties,
expressed or implied, including but not limited to implied warranties of
merchantability and fitness for a particular purpose with respect to
defects in the diskette and documentation, and the program license
granted herein in particular, and without limiting operation of the program
license with respect to any particular application, use, or purpose. In no
event shall Foley Hi-Tech Systems be liable for any loss of profit or any
other commercial damage, including but not limited to special, incidental,
consequential, or other damages. This statement shall be construed,
interpreted, and governed by the laws of the State of California.
Trademark Information
Safety Disk is a trademark of Foley Hi-Tech Systems.
MS-DOS is a trademark of Microsoft Corporation.
Introduction
___________________________________________________________
ExtraDOS is a compilation of tools useful to Microsoft DOS users. I
originally wrote the first version of ExtraDOS under MS-DOS because
I found a need for them and there were no commercially available products
which provided these functions. Some ExtraDOS tools were designed to
enhance programs already found in MS-DOS. Other tools were familiar to the
Unix world, but were not available in MS-DOS. In addition, ExtraDOS
compliments PC-Tools and Norton Utilities with added tools these
programs do not provide. ExtraDOS has grown and added many new programs
and features over the past 6 years and now includes over 50 utilities.
Over thirty of the ExtraDOS Toolbox utilities have been selected by Paul
Somerson, former Executive Editor of PC Magazine, for Bantam Books',
DOS Power Tools, 2nd Edition, Revised and Expanded for DOS 5.0.
David R. Foley
Table of Contents
___________________________________________________________
Subject
License Agreement........................................
Limited Warranty.........................................
Trademark Information....................................
Introduction.............................................
Table of Contents........................................
ADDCOMM Serial Port Management Program..............
ALARMCLK Alarm Clock Program.........................
SETALARM....................................
ALLSUB Perform Task In All Subdirectories..........
AREA Telephone Area Code Search Utility..........
BANNER DOS Banner Display..........................
BOOT PC Rebooting Utility........................
BOOTLOCK Lock Out Reboot Keys and Break Keys.........
BOOTPAST Boot Past a Floppy to the Hard Disk.........
BRKBOX COM Port Break Out Box Display..............
CAL DOS Calendar Display........................
CAT DOS Cat Text File Utility...................
CHIMES DOS Clock Chimes............................
CLEANFL Floppy Drive Cleaning Program...............
CLEANUP Cleanup Your Drives from Duplicate Files....
COUNT Count Characters, Words and Lines...........
CURLOCK Lock Cursor Shape Permanently...............
CURSOR Change Cursor Shapes........................
CUT DOS Cut Text File Utility...................
CUTPASTE DOS Cut & Paste Text Utility................
DELAY Batch File Delay Utility....................
DETAB File Detabulation Utility...................
DISKINFO Disk Drive Information Reporter.............
EDIT Full Screen Text File Editor................
CONFIG.EXE, EDIT.HLP, EDIT.HDX..............
EVAL DOS Command Line Calculator.................
FILEATTR Change File Attributes......................
FILEINFO File Information Program....................
FILESIZE File Size Listing Utility...................
FILETREE File Directory Tree Listing Utility.........
FINDFILE Find File on Disk...........................
HELP DOS Command HELP............................
HEXDUMP File Hex Display Utility....................
HUSH Speaker Silencing Utility...................
KILLDIR Remove Directory and All Contents...........
Table of Contents
_____________________________________________________________
LASER Control HP Laser Jet from DOS...............
LS DOS Listing Utility.........................
MONITOR Monitor Convergence/Alignment/Focus Test....
MOVE MOVE Files Across Disks.....................
NAMEDIR Name Directory Utility......................
NO DOS File Exclusion Utility..................
PATHFIND Path Find File Utility......................
PSPRINT PostScript Text File Print Utility..........
SCNATTR Set Screen Attributes.......................
SCROLLBK DOS Screen Scroll Back & View...............
SPEEDRAM Speed up CPU by Reducing Refresh............
TEXTSRCH Text Searching Utility......................
TOUCH Touch File Date Utility.....................
TURBOBAT Turbo Batch File Compiler...................
USEMEM Programmers Memory Usage Utility............
USEMOUSE Use Mouse to Emulate Keystrokes.............
VIDMODE Setup Video Display Mode....................
VOLLABEL Disk Volume Label Update Utility............
Technical Support........................................
Credits..................................................
New Utilities Under Development..........................
FHTS Products............................................
ADDCOMM - Add Communications Port Information
___________________________________________________________
Description
ADDCOMM is a utility that allows you to define the address of your COM
ports in the DOS lower memory segment. This is useful for machines
whose BIOS doesn't support COM3 and COM4 ports by default. In
many older machines including early 80386 based systems, the BIOS
would only setup COM1 and COM2 for DOS. Newer serial cards and
modems allow you to define COM3 and COM4 on the cards but these
machines won't allow DOS to see these additional ports unless you place
the corresponding address in low DOS memory. ADDCOMM will place
this information in the correct location for you.
ADDCOMM will also display the current address values for any COM
ports that are installed in your system. By placing the ADDCOMM
statements in your AUTOEXEC.BAT file you can have the machine load
the correct values without having to intervene. ADDCOMM is not a TSR
and will not require any overhead memory to setup your ports from
AUTOEXEC or the DOS prompt.
Version
1.20 07/27/91
ADDCOMM - Add Communications Port Information
___________________________________________________________
Usage
ADDCOMM [port] [address]
Options
PORT is the COM port to add
ADDRESS is the address of the COM port
Example
ADDCOMM COM3 3E8 will tell DOS to address COM3 at address
3E8.
ALARMCLK - DOS Alarm Clock
___________________________________________________________
Description
ALARMCLK provides a simple alarm clock for MS-DOS machines.
ALARMCLK is split into two programs. You may install as many alarms
as you wish per session. ALARMCLK is the alarm clock TSR that loads
into memory and keeps track of the alarms that you specify. Once
ALARMCLK is loaded use SETALARM to set as many alarms as you
like.
Version
2.00 05/04/91
Command Format
ALARMCLK [/D] [/U] [/Inn]
SETALARM [time] [PM] [/D] [/U] [/Inn]
TIME Time in HH:mm format 12 hour or 24 hour clocks are both
accepted for the time format.
PM ALARMCLK will assume AM with 12 hour format unless PM is
defined.
/D Deactivates all alarms
/U Removes ALARMCLK.COM from memory
/Inn Specify a new ID number
ALLSUB - Perform a Task in All Subdirectories
___________________________________________________________
Description
Allsub allows you to run any command or program in the current
directory as well as in all subdirectories of the current directory. This is
useful for deleting groups of files or performing tasks with programs that
don't normally allow for subdirectories. As the command is performed in
each subdirectory ALLSUB will display the directory of execution.
Version
2.04 10/03/91
Command Format
ALLSUB [command]
[command] is any valid DOS command or program.
AREA - Area Code Search Program
___________________________________________________________
Purpose
AREA is a utility that will help you locate a region to which an area code
applies or to locate the area code for a specific region.
Version
2.22 10/03/91
Resident Memory Usage
6592 bytes
Usage
AREA [code] [string] [options]
[code] is any 3 number area code.
[string] is any string that might match a state or region that you are
searching for.
AREA - Area Code Search Program
___________________________________________________________
Options
/L Load as a TSR. This will make the AREA code program a pop
TSR that will allow you to call up and area code or location while
running another application without exiting to DOS.
[CTRL][LSHIFT]A is the default "HOT KEY" for activating as a
TSR. See the /K parameter for changing the "HOT KEY"
definition. If your machine has EMS available then AREA will swap
it's main portion of code to EMS using as little Conventional
memory as possible. If you wish to force AREA to swap to disk
use the /E parameter
/U Will uninstall the AREA code program if it is installed as a TSR
freeing up the overhead that it required. Uninstall will only work
if AREA was the last TSR loaded on the Heap. If the program is
unable to uninstall it will inform you when running the /U
parameter.
/NOH If running AREA from a batch file or from another shell program
you might sometimes wish to have it not display the header
information. /NOH tells AREA to not display the header.
/K$nn Allows you to set the default key for the TSR pop up command.
You can alternatively set the hotkey by using the environment
variable AREAKEY. We suggest not using this option unless you
are familiar with your systems currently defined hotkeys. By
changing the hotkey value you may cause conflict with another
TSR in your system. See the chapter at the end of this manual
about defining TSR "HOT KEYS" for instructions on how to
calculate the value to be used by the /K parameter.
/E Forces TSR to swap to Disk rather than using EMS.
AREA - Area Code Search Program
___________________________________________________________
Examples
AREA /K$0836 /L would specify [ALT][RSHFT] as a new hotkey.
Example of Environment Variable for hotkey definition:
SET AREAKEY=$0836
BANNER - Generate a Large Type Banner on Printer
___________________________________________________________
Description
BANNER allows you to create a large banner using a standard ASCII
printer. BANNER contains an internal representation of the alphabet that
is made up of standard ASCII characters and will print any message on
your printer in a sideways banner fashion. Banner Displays an ASCII
rendition of the letters you put in a message rotated at 90 degrees. This
is based on the BANNER that is available in many UNIX systems.
Version
1.30 07/27/91
Command Format
BANNER [options] [message]
Options
/? Displays Help
/w Set to 132 Column Width
/wnn Set to nn Column Width
/p Send output to LPT1
/pLPTn Send output to LPTn
/s Send output to Screen
/o[fname] Send output to file [fname]
/noh suppress the header information
BOOT - Reboot PC from within a batch file or DOS
___________________________________________________________
Description
BOOT is a utility which can be called from the DOS command line or
from a batch file. This program will reboot your PC either emulating a
soft boot [CTRL][ALT][DEL] or a hard boot such as pressing the reset
key.
Version
1.60 10/03/91
Command Format
BOOT [options]
Options
COLD Perform a Cold Reboot of the System (same as Hard)
HARD Perform a Hard Reboot of the System (same as Cold)
WARM Perform a Warm Reboot of the System (same as Soft)
SOFT Perform a Soft Reboot of the System (same as Warm)
Notes
The next release of BOOT will include the option to specify the time
delay before rebooting.
BOOTLOCK - Lockout various key functions from being used
___________________________________________________________
Description
BOOTLOCK is a simple utility that will lock out the use of the
[CTRL][ALT][DEL] soft boot sequence and the [CTRL]C or
[CTRL][BREAK] break sequence. The default is to disable both keys
from having any effect, but you may wish to only disable one or some
combination. See the usage flags below to disable specific keys. Once
installed you may also un-install and remove the program from memory
by using the /U parameter.
Version
1.10 05/04/91
Resident Memory Usage
624 Bytes
Command Format
BOOTLOCK [options]
BOOTLOCK - Lockout various key functions from being used
___________________________________________________________
Options
/? Display help information
/R Disable CTRL-ALT-DEL
/B Disable CTRL-BREAK
/C Disable CTRL-C
/Inn Set the internal I.D. number where nn is 81h - FFh
/U Remove BOOTLOCK from memory
BOOTPAST - Boot past non system formatted diskettes
___________________________________________________________
Description
BOOTPAST will modify a floppy disk's boot sector so that the systems
bootup process will skip over the normally checked floppy boot sector
and go to the hard disk boot sector. Many times when you boot a PC if
you have a diskette in the A: drive that is not a bootable floppy you will
get the message, NON-SYSTEM DISK or DISK ERROR and have to
reboot. BOOTPAST eliminates this problem by skipping over the
normally unbootable floppy boot sector. Be careful not to run
BOOTPAST on diskettes that are bootable or contain copy protection
because BOOTPAST will write over the boot sector information.
Version
1.20 05/04/91
Command Format
BOOTPAST [d:]
[d:] is the floppy drive to modify.
BRKBOX - Software Breakout Box for Communications Debugging
___________________________________________________________
Description
BRKBOX is a software version of a serial port breakout box. It displays
the status of a COM port inside your PC. The status of the DTR, DSR,
RTS, CTS, DCD, and RI pins as well as the data rate, parity, number of
data bits, and number of stop bits are displayed on the top right hand
corner of the screen. This information is sometimes useful when trying
to debug a serial port or some associated communications software. If
no communications port is specified the program will default to COM1.
To toggle the display on and off use [ALT]C. The program will start with
the display toggled off. BRKBOX can be uninstalled by entering it with
the optional U parameter if it was the last TSR loaded.
Version
1.40 09/15/91
Resident Memory Usage
1760 Bytes
BRKBOX - Software Breakout Box for Communications Debugging
___________________________________________________________
Command Format
BRKBOX port [options]
PORT communications port to monitor. COM1 or 1 to monitor the
COM1 serial port. COM1 through COM4 are supported.
Options
+ Enable BRKBOX display
- Disable BRKBOX display
/U uninstall and remove from memory
/Knnnn define a new hotkey for toggling display. See the chapter
at the end of the manual about calculating TSR "Hot Keys"
/Lxx display location. nn is any combination of r for right side,
l for the left side and t for the top of the screen or
b for the Bottom of the screen. EGA/VGA 43/50 line modes
are supported by the bottom display.
/NOH Suppress header
/Inn Multiplexer I.D. number
CALENDAR - Display monthly or yearly calendar
___________________________________________________________
Description
CAL displays a calendar from DOS in one of two formats, either one
month or 12 months of one year.
Version
1.20 05/04/91
Command Format
Usage: CALENDAR [mm] yyyy
mm is the month [1..12]
yyyy is the year [100..9999]
if you specify 2 digits for yyyy then it will assume you mean 19xx
Notes
If you want to pause the display of a full year press [CTRL]S to pause
the screen and then any key to continue the display.
CAT - Unix like CAT utility for concatenation of files.
___________________________________________________________
Description
CAT is a UNIX utility written for the MS-DOS world. For people that are
used to UNIX it is a handy familiar tool for displaying, printing, and
concatenating files together. CAT handles redirection of both input and
output. It can be used similar to copy con to create files as well.
Version
1.11 05/04/91
Command Format
CAT [fname] - copy std input to file fname
CAT [file1] [file2] > [file3] - concatenate file1 and file2 to file3
CHIMES - Quarterly hour clock chimes
___________________________________________________________
Description
Chimes is a terminate-and-stay resident program that attaches itself to
the BIOS timer tick interrupt. The program counts the time internally, so
that it does not bring any overhead into system throughput by using DOS
functions. When the program realizes that the time is nearing the hour,
the program starts chiming.
In its default mode, chimes produces "Time Tone" beeps. These consist
of three short beeps, starting at three seconds before the hour. Then,
at the hour, a longer and higher beep is given. Many of the dial-up time
services provide such a time tone.
Chimes can be given the /M option on the command line to provide the
different clock chimes. Using CHIMES /M1 would setup chimes to use
the Westminster chimes.
The Westminster chimes are the chimes that are played by Big Ben, the
most famous of all clock towers. From its home in London, England, the
clock plays a melody based on a composition by Handel.
The Saint Michael Chimes are also from England. However, the Saint
Michael Chimes were cast by an English craftsman for a church in
Charleston, South Carolina during the Revolutionary war. However, the
British captured this city by battle, and took the bells back to England.
Amazingly enough, the American rebels stole the molds for the bells, and
a second set of bells was cast and installed in the Carolinian church.
CHIMES - Quarterly hour clock chimes
___________________________________________________________
The Whittington chimes were named for Lord Mayor Richard Whittington.
Whittington started life in poverty. However, he made money in great
volume by trading. After his terms as Lord Mayor of London, he became
a philanthropist.
If you select the M0 option of the program, chimes will only become
active at the hour. Otherwise, chimes will faithfully reproduce the
chimes for each quarter hour of the clock. The program will also strike
the hour by chiming for each hour, or chiming just once for the half hour.
Version
1.00 05/04/91
Command Format
CHIMES [/Mx]
x indicates the different tones that are available
0 Time Tones
1 Westminster Chimes
2 Saint Michael Chimes
3 Whittington Chimes
CLEANFL - Clean Floppy Drive Heads
___________________________________________________________
Description
CLEANFL is a utility that makes the task of cleaning floppy drive heads
much easier and more thorough. By moving the head of the floppy drive
back and forth traveling the entire span of the drive you get a much
better cleaning action and the surface of your cleaning diskette will last
much longer. Most cleaning diskettes tell you to place them in the drive
and type DIR A:. In this scenario the head is always over the first track
using a small percentage of the cleaning surface all the time. By using
CLEANFL the cleaning surface gets a much more even wear and will last
longer and provide a better cleaning job for your diskette drives.
Version
1.40 05/04/91
Command Format
CLEANFL [d:] [options]
d: refers to valid floppy drive (A:, B:, etc).
/Tnn specifies the number of tracks, e.g. /T40
/Pnn specifies the number of passes, e.g. /P10
CLEANUP - Disk Drive Cleanup & Space Recovery
___________________________________________________________
Description
Cleanup has evolved from a small helpful utility that originally located
duplicate files on a hard disk to a full space recovery system. With the
ever increasing size and lowering cost of disk space, it isn't uncommon
to find PC's with an average of 80MB. Having larger disk drives has also
made managing them becomes more complex. It is no longer feasible
to remember the name and location and purpose of every file on your
system. Often files and programs will be installed on a temporary basis
only to be forgotten and either outdated or left behind. You can quickly
devote as much as 25% of your hard disk to unused or duplicate files.
Cleanup provides a comprehensive way of dealing with this problem by
quickly isolating unused and duplicate files and removing them, freeing
up valuable hard disk space. Cleanup displays the name of each file as
it is deleted and a summary showing the total amount of disk space that
has been recovered.
Version
2.03 05/19/91
Warning
The main function of Cleanup is to recover lost disk space by removing
duplicate and unused files. You have total control over which files will
and will not be deleted, but with large hard disks it is easy to overlook
single file names and accidently delete a desired file. It is suggested that
you backup your disk before running Cleanup. This will assure that you
have a means of recovering files that you delete by accident. The other
alternative is to have a copy of Norton Utilities UnErase or a similar type
product.
CLEANUP - Disk Drive Cleanup & Space Recovery
___________________________________________________________
Usage
Cleanup is a menu driven program. After initializing the program you are
prompted with a list of disk drives in your system. In this list you are
allowed to toggle the search amongst any installed drives in your system.
Drives that are allowed, but not attached are "grayed" out and you
cannot select these drives. When you select a drive a check mark √ will
note when a drive is selected. You may select any combination of all
available drives. All of the drives selected will be treated as one large
volume across which all duplicates and file marking will take place. This
is particularly handy if you have more than one hard drive on which you
keep files, and you might end up with duplicate files across the drives.
Once you have selected the drives to scan, press the [F10] key to start
scanning.
After all of the directories have been scanned you will be located at the
main menu of Cleanup. In the upper right hand corner of the screen is
the Current Status window. This window will always display information
about the programs status. The number of directories, files and duplicate
files is calculated after selecting the drives and will not change until you
exit the program and run again. The number of tagged files and bytes
will show you the current statistics for the files that have been tagged for
deletion.
These numbers will be updated as you tag or untag files for deletion.
There are two methods for tagging files for deletion. The first method is
to use the Auto Tag and Auto Untag menus. These menus are identical
in options, and perform exactly the opposite tasks. The Auto function
allows you to tag groups of files all at one time. Once tagged, you may
then go in and manually untag individual files using the manual tag
option. Below are the options available from the Auto Tag and Auto
Untag menus.
CLEANUP - Disk Drive Cleanup & Space Recovery
___________________________________________________________
ALL - All allows you to tag/untag all of the files scanned. This is
generally only useful for untagging files. Be careful as if you use this to
tag files, you will tag all of the files on the selected drives for deletion.
SMALLER DUPLICATES - This will look at the list of duplicate files and
whenever there is a difference in size, the smaller file will be marked for
duplication.
OLDER DUPLICATES - This is quite handy and will compare all of the
duplicate files and mark the oldest files. This is useful when you wish to
only keep the most recent version of a file on your system.
BACKUP FILES - This option will mark all files ending in .BAK. This
was the original function of the TIDY program from which Cleanup
evolved. Many programs and editors create a backup of a file when
updating it. After a while these backups can clutter up your system.
TEMP FILES - There are many programs that make use of temporary
files while processing work. Sometimes, if these programs are
interrupted or crash, the temporary files will be left of your drive. Most
software uses the convention of naming temporary files with a .$$$
extension. This option will mark all files ending in .$$$
EXT xxx - This allows you to tag a group of files with a particular
extension that you know should be removed. With this option you can
specify any group of files by giving the extension name. All files ending
in the extension that you provide will be tagged. Be careful that you wish
to delete all files ending in the extension before running the Erase option.
CLEANUP - Disk Drive Cleanup & Space Recovery
___________________________________________________________
ZERO LENGTH - This was the other option available on the TIDY
program. Another type of temporary file that can often be created is one
that was opened but never properly closed. This will often result in a file
entry in your directory with a file size of 0 bytes. The zero length is
misleading. Every file entry requires at least one cluster thus the
minimum disk space used by a 0 byte file is the cluster size (512 bytes
or more). Having a lot of 0 byte files can actually take away space from
your drive. Choosing this option will mark all files with a size of 0 bytes
for deletion.
LENGTH n - Like the Zero length files above, there may be instances
where you create a lot of small files that you wish to tag for deletion.
This option allows you to input a specific file size. All files matching this
file size will be tagged for deletion.
CLEANUP - Disk Drive Cleanup & Space Recovery
___________________________________________________________
The MANUAL TAG option from the Main Menu allows you to view the list
of files and to manually tag or untag files. When you first enter this
screen you will be presented with the list of duplicate files. To view all
of the files in the system press the [F6] key. Then to switch back to the
list of only duplicate files, again press the [F6] key. Tagged files will be
marked with a check mark √ next to the name, and will appear in red on
color monitors. To view the list use the up and down arrow keys. To tag
a particular file press the [ENTER] key. Pressing it a second time will
untag the file. To untag a tagged file, highlight the file and press the
[ENTER] key. Once again, the [ENTER] key will continue to toggle the
tag on and off. When you are done viewing the manual tag list press the
[F10] key.
Once you are happy with the list of tagged files, choose the ERASE
TAGGED option from the main menu. This will erase all files that were
previously tagged. There is no UNDO feature on this program so once
they are deleted you will have to use an unerase program such as
Norton Utilities Quick Unerase to recover any erased files. If you have
accidentally deleted a file, do not use the disk drive until the file has
been unerased. Changing data anywhere on the disk could result in
permanently loosing the information in the file.
Notes
There have been some reports of problems when using Cleanup in a
machine that is running both FASTOPEN and SMARTDRIVE. The best
solution is to remove the usage of FASTOPEN as it can cause sorting
problems with the file list on large disk drives.
COUNT - Count Characters, Words & Lines
___________________________________________________________
Description
Count is a program that is useful for programmers or writers who are
looking for some content statistics on files that they have created.
COUNT will display the amount of characters, words and lines in a given
file.
Version
1.10 07/12/91
Command Format
COUNT [filename] [options]
filename is the name of the input file. Multiple file names may be
specified but wild cards can not be used.
/A don't count non-alphanumeric characters
/N only count non-blank lines in line count
CURLOCK - Cursor Locking Program
___________________________________________________________
Description
This program is especially useful for owners of laptop computers with
LCD screen. When using this type of computer is often difficult to see
the DOS cursor shape. Using CURSOR to set the cursor shape to a
large block, you can then lock the cursor shape as a block so that all
software packages will retain the large block cursor. CURLOCK keeps
applications from modifying the cursor and rendering unreadable in many
situations. CURLOCK intercepts all calls to BIOS interrupt 10h and
bypasses any calls to change the cursor shape.
Version
2.12 08/12/91
Resident Memory Usage
864 bytes
CURLOCK - Cursor Locking Program
___________________________________________________________
Command Format
CURLOCK [options]
/U Uninstall. Will remove curlock from memory and once
again allow the cursor shape to be changed.
/NOH Don't display the header information.
/ID:nnn TSR installation ID number.
CURSOR - Cursor Setting Program
___________________________________________________________
Description
CURSOR is a program that lets you control your cursor from the DOS
prompt. You can set the cursor to various shapes as listed below. Some
software uses the DOS cursor in which case the cursor will stay the
same as when you set it using CURSOR. If the software makes it's own
cursor then the cursor you create with CURSOR will not function inside
this software. Some software resets the DOS cursor to it's own shape.
Therefore you might want to put CURSOR in a batch file after this
software to reset the cursor to what you want it to be at the DOS prompt.
Version
2.00 12/29/90
Command Format
CURSOR [/D][/H][/B][/M][/?][/V][/I][/T:nn][/B:nn]
/D turns the cursor on to the bootup default underline
/H turns the cursor off (hide cursor)
/B makes the cursor a full block
/M displays the values of the registers for the video call
/? displays the help screen
/V returns version information
/I Interactive Setup. Gives you a full screen editor of your
cursor
/T:nn set the top scan line of your cursor
/B:nn set the bottom scan line of your cursor
CURSOR - Cursor Setting Program
___________________________________________________________
Notes
CURSOR is not completely compatible with 4DOS. 4DOS always sets
the cursor shape at the command line depending upon whether you are
in insert or overwrite mode. This can result in a cursor in the middle of
the character sell after running CURSOR without locking due to
CURSOR using the entire cursor range instead of CGA cursor emulation,
which 4DOS does not expect. Proper use of the SETDOS /Sn:n
command will normally fix this problem.
CUT - Unix like CUT text formatting utility.
___________________________________________________________
Description
CUT is another UNIX utility written for the MS-DOS world. For people
that are used to UNIX it is a handy familiar tool for displaying and
printing text files in different formats by eliminating columns and other
formatting options.
Version
1.11 05/04/91
Command Format
CUT -clist [fname1] [fname2] ...
Example
CUT -c1-15 test.txt
will display all characters in the file test.txt in columns 1 through 15
CUTPASTE - DOS Text Cut & Paste Utility
___________________________________________________________
Purpose
Provides an MS-DOS clipboard function similar to one found WINDOWS
and MACINTOSH environments. CUTPASTE allows you to pop up over
any TEXT based screen and copy information into an internal buffer, to
a file or to the printer. You can use CUTPASTE to copy text from one
screen and paste it into an editor, word processor on onto the DOS
Command line.
Version
3.10 08/12/91
Resident Memory Requirements
(6k) 5984 bytes
(6k) 6352 bytes with Mouse Support Loaded
CUTPASTE - DOS Text Cut & Paste Utility
___________________________________________________________
Usage
CUTPASTE [options]
Options
/? Display help
/U Unload program
/M Enable mouse support
/Srr,cc Set screen buffer size (rows and columns)
/NOH don't display header information
/Knnnn Set hotkey
Description
The default key to pop up the program is [CTRL][ALT]C
Older mouse drivers do not support the function calls necessary for a
TSR to use the mouse without messing up the mouse for the interrupted
program. In this case the mouse will either stop working when control
returns to the interrupted program or it will just disappear, but still work.
When the /M switch is used the tsr takes up slightly more resident
memory so that there is room for a "mouse save state buffer".
CUTPASTE only supports standard text modes (0,1,2,3, or 7). If any
other mode is set it will beep with a notify error. CUTPASTE will work
with EGA video modes of 43 lines and VGA adapters at 50 lines.
CUTPASTE - DOS Text Cut & Paste Utility
___________________________________________________________
When CUTPASTE is activated it displays a block cursor on the current
screen. You then navigate the cursor using the arrow keys (or mouse if
/M mode is on(.
Move the cursor to the upper left hand corner of the text you wish to
copy. Now press the [ENTER] key (right mouse button) and the upper
left hand corner will be anchored at that spot. Use the arrow keys to
create a selection box around the text you wish to copy into the buffer.
Once selected press the [ENTER] key to display your options.
When the desired area is shown, pressing O outputs the contents to your
LPT1 printer.
Pressing F allows you to save the information to a new ASCII text file or
to append the information to an existing file. If a file of the same name
already exists then you will be prompted with a request to overwrite or
append to the existing file.
Pressing C will copy the text into the internal TSR buffer for later
retrieval.
If you wish to insert some text onto the screen or keyboard buffer from
a previous copy then press [CTRL][ALT]C followed by a P (paste) and
the text that was previously copied will be pasted on the screen that you
are currently on.
DELAY - Delay during bootup or batch files
___________________________________________________________
Description
Delay is a utility that can be used to replace the PAUSE command within
a batch file. Pause will never continue until a key is pressed, whereas
with delay you can set the amount of seconds to pause, and then
continue or continue immediately by pressing a key. Pressing [CTRL]C
will also cause a break in a batch file that can be monitored with the
error level returned by DELAY. This is useful if you are trying to break
out of stream of commands from within a large batch file. DELAY can
be used in CONFIG.SYS as well as from within BATCH files, this is
rather helpful when you are trying to delay the execution of device
drivers in order to see what is going by on the screen. Specifying no
time on the delay batch line acts the same as PAUSE. This new version
replaces the need for a separate file PAUSE.SYS.
Version
1.60 05/04/91
Command Format
DELAY [time] or
DEVICE=DELAY.EXE [time]
[time] # of seconds to delay.
DETAB - Remove ASCII Tab characters from a text file
___________________________________________________________
Description
DETAB is a utility that will strip any tab characters from an text file and
convert them into spaces. This is especially useful when working with
old formatted .ASM files that you would like to work with in an editor
which treats fixed tabs differently.
Version
1.50 05/04/91
Command Format
DETAB [input file] [output file] [/Tn][/NOH]
/Tn Set tab size to n
/NOH Suppress display of header
Environment Options
Set tab size using an environmental variable named TAB. This
environmental variable may be overruled by specifying a different one on
the command line.
DISKINFO - Disk Drive Information Display
___________________________________________________________
Description
DISKINFO is a utility that will read the boot sector of a disk and then
make a DOS call to find out the information that DOS has for that disk.
It will then list out the information in a side by side format so that you
may compare the reports from DOS and the boot record. Most items
reported are self explanatory. Every disk is divided up into tracks,
sectors and clusters. A track is a single ring around a disk. A sector is
a pie shaped wedge of a track. A cluster is the smallest unit to which
DOS can interact with the disk drive and it is a group of Clusters. The
System ID is the 8 byte record that is put on the disk when it is
formatted. The Media Descriptor is a byte value that describes what type
of media the disk is.
Version
1.10 05/16/91
Command Format
DISKINFO [d:]
d: is the drive to view, if no drive is specified information on the
current drive will be displayed.
EDIT - DOS Text File Editor
___________________________________________________________
Description
SuperEdit is an MS-DOS based full screen editor with many features
including text formatting options, multiple windows and pull down menus.
You may press F1 and any time during the program to get online help
about various features. F10 will display the menu bar. When using a
menu choice the equivalent keystrokes of the menu choice will be
displayed in the upper left part of the screen.
CONFIG.EXE, a keystroke configuration program that allows you to
completely customize the editors functions to your own keystrokes,
EDIT.HDX, the online help file that is used by CONFIG to create
updated help information on customized function key values, and some
additional printer drivers.
To change these keystrokes to match any editor that you are used to run
the CONFIG.EXE program to install the editors keystrokes. Do not
modify EDIT.HLP or EDIT.HDX. These are the files used for the online
help system and configuration program. These files must appear in the
same directory as CONFIG and EDIT in order to be loaded properly.
Version
3.04 05/24/91
EVAL - DOS Command Line Calculator
___________________________________________________________
Description
EVAL is a program designed to evaluate mathematical expressions input
on the command line.
Version
1.01 10/08/90
Command Format
EVAL [expression][function][expression]...
Usage Notes
EVAL supports the four basic functions; addition, multiplication,
subtraction, and division. The syntax used is very similar to that of the
mathematic expressions used by most modern computer languages and
by most spreadsheet programs. For example, to add two to eight and
multiply that result by thirteen, one would use:
EVAL (2+8)*13
EVAL - DOS Command Line Calculator
___________________________________________________________
Exponents
The operator precedence used is similar to most high level languages,
as well. Multiplication and division are "higher" than addition and
subtraction. Exponents, represented by the carat (^) are lower than all
four operators. You will find that you can exponentiate values by using
** in place of the carat. Thus, you can use: EVAL 2**1/2 to find 2^0.5.
It should be noted, by the way, that this is a good way to find roots. The
program has no sqrt() or curt() functions. You may recall from your math
courses that, to find the y-th root of x, you can do: x^(1/y)
Of course, EVAL will complain if this results in a complex number. For
example, the result of the above is complex if x == -4 and y == 4.
Range
EVAL uses the full "double" precision of the C language. Thus, answers
will be represented to a maximum of 16 digits to the right of the decimal
point. EVAL allows all numbers between 1.7E-308 and 1.7E+308 to exist.
Of course, the negatives of these numbers are also available. It should
be noted that EVAL doesn't check for overflows or underflows. EVAL
will, however, flag "digital math" nono's, such as division by zero and
exponentiations resulting in complex numbers. To use these numbers,
just write them as you would specify them in a program like 1-2-3 or in
a program:
3.1415
0.1
-34
18.01
35e-2
6.2e+23
EVAL - DOS Command Line Calculator
___________________________________________________________
Modulo Division
EVAL, as well as complementing the four functions with exponentiation,
allows the use of the modulo operator. This operator provides the
integral "remainder" of division. Since 5 divided by two is two remainder
one, the command: EVAL 5%2 will result in the answer 1.0.
Functions
EVAL supports an extensive list of functions, as well. Functions may be
specified in either upper or lower case, and may be abbreviated to as
little as three characters. (Of course, if the function's name is one or two
characters long, all characters must be specified.)
These functions are supported by EVAL:
abs(x) absolute value of x
acos(x) arc cos of the angle x radians
acot(x) arc cotangent of the angle x radians
acsc(x) arc cosecant of the angle x radians
asec(x) arc secant of the angle x radians
asin(x) arc sine of the angle x radians
atan(x) arc tangent of the angle x radians
cos(x) cosine of the angle x radians
cot(x) cotangent of the angle x radians
csc(x) cosecant of the angle x radians
deg(x) convert x radians to degrees
exp(x) e to the power of x
fact(x) factorial of x
EVAL - DOS Command Line Calculator
___________________________________________________________
ln(x) natural (base e) logarithm of x
log(x) base 10 logarithm of x
pi(x) pi times x
rad(x) converts x degrees to radians
sec(x) secant of the angle x radians
sin(x) sine of the angle x radians
tan(x) tangent of the angle x radians
sinh(x) hyperbolic sine of x
cosh(x) hyperbolic cosine of x
tanh(x) hyperbolic tangent of x
sech(x) hyperbolic secant of x
csch(x) hyperbolic cosecant of x
If any of these functions are passed invalid values, EVAL will abort with
an error. The arc-trig functions, for example, cannot accept values
outside of the closed interval [0,1].
Using these functions is similar to any other high level language. The
function name and its ending left parenthesis function as an opening
parenthesis in the precedence of the evaluation. Thus,
sin(.7)^2+cos(.7)^2 would evaluate to 1.0. You may find that certain
identities don't evaluate to what you would expect them to.
This is because of the limits of precision in computer math when dealing
with irrational numbers. While the sin^2+cos^2 identity almost always
works, the sec^2-tan^2 identity usually doesn't work, for example.
Along with this problem, another comes. For example, mathematically
sec(0.5*pi) is undefined. However, EVAL will evaluate sec(pi(0.5)) to be
a very (very) large number. This is again because of the rounding errors
in binary math. It is a good approximation, considering
lim(sec(x)) == +infinity x -> 0.5+
EVAL - DOS Command Line Calculator
___________________________________________________________
Memory
By popular demand, a "memory" feature has been added to EVAL. If
you make a computation using EVAL, the result is remembered and may
be used as needed in any further invocation of EVAL.
For example, using the command: EVAL SIN(1) would display the sine
of one radian. If you executed the command: EVAL ASIN(@) next,
you'd get, effectively, ASIN(SIN(1))... the result would be one. Similarly,
if you used EVAL 35+15 EVAL would print 50. If you did EVAL
@+100 a result of 150 would be displayed.
EVAL stores the results in your machine's environment. You may see
the previous result by typing the SET command; DOS will list the
environment variables it has stored. EVAL's environment variable is
listed on the line "EVAL".
FILEATTR - Set DOS File Attributes
___________________________________________________________
Description
FILEATTR allows you to change the attributes of a group of files. If told
to, FILEATTR also will search through subdirectories.
There are four attributes: Archive, Read-Only, System and Hidden. If a
file has the Archive bit set, this means the file has been changed since
the last time it was backed up. If a file has the Read-Only bit set, this
means the file can be read, but not written to, meaning it CANNOT be
changed. If a file has the System bit set, it means this file is a DOS
System file and should be left alone. If a file has the Hidden bit set, then
you cannot see the file or directory by using the DIR command. You can
still run the file, assuming it is executable, or go into the directory, it is
just hidden.
FILEATTR can search through your directories for files as well. It has a
limit of 450 directories it can handle.
Version
1.10 05/11/91
Command Format
FILEATTR [filespec] [options]
[filespec] is any valid DOS file specification including wildcards.
FILEATTR - Set DOS File Attributes
___________________________________________________________
Options
/A Files with at least the Archive bit set. Search for files with at least
the Archive bit set, although there may be other bits set as well.
/C Clear all bits. Clears all the bits from a file. You can use the
parameter of /ARSH to accomplish this, I just added this to make it
easier.
/D Change bits on sub-directories. Allows the changing of bits on a sub
directory. The only bit that will affect it is the Hidden bit. You can hide or
unhide a sub-directory.
FILEATTR will allow you to change the other three bits as well if you
want.
/F Files only - Size, Date and Time are not displayed. Will stop the
Size, Date and Time of the file(s) from being displayed.
/H Files with at least the Hidden bit set. Will search for files with at least
the Hidden bit set, although there may be other bits set as well.
/K Kill (Delete) found files. Will kill (delete) all files that are found. Use
this command with or without the /V command. If a sub-directory is
found, it will be skipped, not deleted.
/P Pause every page. Will pause the output every page, which is set for
24 lines. After 24 lines have gone by, a "pause prompt" will appear on
line 25. The prompt allows you to hit N for non stop listing, Q or ESC to
quit and return to DOS and the subdirectory in which you started from,
C to return to DOS but in the current directory or hitting any other key
FILEATTR - Set DOS File Attributes
___________________________________________________________
/R Files with at least the Read-Only bit set. Will search for files with at
least the Read-Only bit set, although there may be other bits set as well.
/S Process files in sub-directories. Allows searching from the
CURRENT sub-directory and all sub-directories below it for files.
/T Display totals of files found and changed. Will display totals after all
files have been found. It will display the total number of files found and
files changed.
/U Unusual files - those with any bit set. Will find any unusual files.
These are files with any bit set. This is similar to the /A command.
/V Verify the Deletion of files. Will verify that you want to delete each
file. This is used with /K only and has no other meaning if /K is not used.
The file will be shown as normal and you will be shown a prompt
"Delete? (Y/N/C/Q)" minus the quotes. Hit 'Y' to delete the file and
FILEATTR will show you that it has been deleted. Hit 'N' and the file is
not deleted. Hit 'C' for continuous deleting from this point on without
verification. Hit 'Q' or ESC and the file will not be deleted and you will
immediately be returned to DOS and the sub-directory in which you
started from.
/Y Files with at least the System bit set. Will search for files with at
least the System bit set, although there may be other bits set as well.
FILEATTR - Set DOS File Attributes
___________________________________________________________
Notes
At anytime while FILEATTR is running, you can hit ESC or Q and you
will be immediately returned to DOS and the sub-directory at which you
started from. Another key you can hit while FILEATTR is running is P,
which instantly puts FILEATTR into Pause mode, the same as if you
used /P option. You may also hit C at anytime. FILEATTR will return to
DOS and the current sub-directory. This is useful when using the /S
option, and you see something that makes you want to go to that
directory.
Examples
FILEATTR Will display the help information screen.
FILEATTR /cspt a*.zi? Will search for files in the current sub-directory
and all subdirectories below that start with A and have ZI in the
extension. It will clear all bits on those files and display a total of files
found and files changed. FILEATTR will also pause every 24 lines.
FILEATTR d: /us Will search for files in the current sub-directory of D:
and all sub-directories below it for files with the any bit set.
FILEINFO - DOS File Information
___________________________________________________________
Description
FILEINFO is a utility that helps alleviate the problem that DOS has
created by only allowing 8 characters to describe a file. Many times you
have files that aren't accessed that often and can't remember what they
are used for. FILEINFO provides a way of adding comments to files in
any directory. To run enter FILEINFO from the directory that you wish
to describe. Once loaded you will be presented with a list of files and
any previous descriptions that were left. Files that are new or haven't yet
been described will contain a * after the file information and before the
description area. FILEINFO creates a file in each directory that it is run
in called FILEINFO. This is a standard ASCII file and can be printed out
to show the contents and descriptions of files for that directory.
FILEINFO also supports the optional EGA 43 line mode and VGA 50 line
mode. If your system is in one of these modes when you run FILEINFO,
the file list will be displayed in the proper mode
Version
1.10 05/04/91
Command Format
FILEINFO
FILESIZE - Display File Size Information
___________________________________________________________
Description
FILESIZE is a utility that will list each individual file and their respective
sizes. A summary at the end of the list gives total size, number of files,
total space and drive and space available with a actual and percentage
values. You may pass FILESIZE a specific file to list, or group of files.
If no parameters are passed FILESIZE will list all files in the current
directory.
Version
1.23 05/15/91
Command Format
FILESIZE [filespec]
FILETREE - Display DOS File Structure
___________________________________________________________
Description
FILETREE is a utility which will scan the directory structure of a disk and
give a top down tree listing of the entire disks directory structure. It
groups the listing in a left to right fashion with each subdirectory moving
further right across the screen. Pressing [CTRL]C during the scan will
halt the program.
Version
2.01 10/03/91
Command Format
FILETREE [d:] where d: is the drive to scan
FINDFILE - Find File on your Disk Drive
___________________________________________________________
Description
Locates files by searching the entire disk for a specified file. You may
use DOS wildcards to find a group of files as well. The new version of
FILEFIND will also search within compressed files to search for
filenames as well. FILEFIND searches across your disk looking for any
files that you specify. When it finds a matching file it will display the
directory the file was found in, the complete file name, the file size,
creation date and time, and any attributes associated with the file.
Version
2.00 02/15/91
Command Format
FINDFILE [filespec] [options]
FINDFILE - Find File on your Disk Drive
___________________________________________________________
Options
filespec is any valid DOS file specification including Wildcards.
/V Verbose mode, will show file statistics
/T Total mode, will show file totals and not found names
/D Progress Display, will show files as searching
/R All Drive mode, will search across all drives found
/N normal files only, do not search inside any compressed files
(this is a combination of all of the below options)
/O do not search inside .ZOO files
/Z do not search inside .ZIP files
/A do not search inside .ARC files
/P do not search inside .PAK files
/L do not search inside .LZH files
[CTRL]C Will halt the execution of the program at any time.
[CTRL]S Will pause the display at any time.
HELP - DOS Command Help Facility
___________________________________________________________
Description
HELP prints out help messages on some of the more useful and popular
DOS commands. To use the utility just type HELP followed by the name
of the command that you want help with.
Version
1.11 11/16/90
Command Format
HELP [command] where command is any of the commands listed
below
append, assign, attrib, backup, break, chcp, cd, chdir, chkdsk, cls,
command, comp, copy, ctty, date, del, dir, diskcomp, diskcopy, edlin,
erase, exe2bin, exit, fastopen, fc, fdisk, find, format, graftabl, graphics,
join, keyb, label, mem, md, mkdir, mode, more, nlsfunc, path, print,
prompt, rd, recover, ren, rename, replace, restore, rmdir, select, set,
share, sort, subst, sys, time, tree, type, ver, verify, vol, xcopy
HEXDUMP - Hexadecimal Display of File Contents
___________________________________________________________
Description
HEXDUMP is a utility that will give you a quick dump of the contents of
any file. The dump is very similar in format to what you get with the
Norton Utilities file viewer. An advantage of HEXDUMP is that you can
quickly dump the contents of any file to the screen without having to load
the overhead of a shell program. You can display any type of file ASCII
or Binary. The default display is to list the HEX values on the left and
the ASCII equivalents on the right hand column.
Version
1.20 07/27/91
Command Format
HEXDUMP [filename] [options]
filename can be any valid DOS file including binary files.
/B will dump the file in binary groups rather than hex.
/O will dump the file in octal groups rather than hex.
/H will display the file in raw hexadecimal format rather than
showing the hex
and ASCII values side by side
/P Pause mode, will pause each screen full
HUSH - Speaker Control Utility
___________________________________________________________
Description
HUSH is a utility that can eliminate a majority of the sounds generated
by the PC's internal speaker. HUSH can not eliminate all beeps. Tones
that it can not completely silence, it can reduce to a small click. HUSH
is a small TSR which when loaded watches for output to the speaker.
When activated, HUSH will try and suppress the speaker 18.2 times a
second.
Version
1.21 11/23/90
Resident Memory Usage
Command Format
HUSH [options]
Options
ON Enable HUSH functions
OFF Disable HUSH functions
KILLDIR - Remove Directory and it's contents
___________________________________________________________
Description
KILLDIR is a utility that will make eliminating a directory and all of it's
contents a lot easier. When you run KILLDIR it will display the
information about the directory that you wish to remove including the
number of files and sizes as well as any subdirectory information.
KILLDIR will remove all files and file types including hidden or system
files.
Version
1.30 07/27/91
Command Format
KILLDIR directory [options]
Options
/sn Display the names of all subdirectories when listing the
subdirectory info.
/noh No Header Display
/nop No Prompt for deletion DANGER !! will erase without a pause
LASER - Laser Printer Control
___________________________________________________________
Description
LASER helps you set your laser printer's mode and also makes it easy
for you to send some control codes to it. It is specifically designed to
work with HP LaserJet Compatible Printers but some of the generic
functions such as Form Feed, Line Feed and Carriage Return will work
with any printer.
Version
1.40 10/18/90
Command Format
LASER [mode] [mode] ...
Options
BOLDON Turns on Bolding of all characters
BOLDOFF Turns off Bolding Off
ITALON Sets the PCL Font to Italics
ITALOFF Turns of the PCL Italics
LF Send a Line Feed to the printer
FF Send Form Feed. This will eject the page that is in the
printer.
LASER - Laser Printer Control
___________________________________________________________
Options
CR Send a Carriage Return to the printer.
ESC Sends the ESCAPE code to the printer. ASCII 027.
6LPI Sets the PCL Font to 6 Lines Per Inch
8LPI Sets the PCL Font to 8 Lines Per Inch
16CPI Sets the PCL Font to 16 Chars Per Inch
10CPI Sets the PCL Font to 10 Chars per Inch
PORT Sets the mode to Portrait Orientation for vertical output.
LAND Sets the mode to Landscape Orientation for horizontal
output.
AUTO Tells the printer to use the internal paper tray to feed from.
MAN Tells the printer to wait for manually fed pages during print.
LEG Set up the printer to use 8 1/2 x 14 Legal sized paper.
LET Set up the printer to use 8 1/2 x 11 Letter sized paper.
TEST Prints a Test page to the printer.
RESET Send the RESET code to the HP Laserjet.
LASER - Laser Printer Control
___________________________________________________________
Options
PAGEON This parameter is for use with HP Laserjet users that have
a Pacific Page Postscript Cartridge installed. This cartridge
allows you to emulate an Apple LaserWriter Postscript
printer on your HP LaserJet. Some software does not
support the Postscript mode, and rather than having to
power on and off and insert and remove the cartridge each
time you wish to switch modes, you can use laser to set the
proper mode of the cartridge. PAGEON tells the Printer to
use the PostScript emulation mode.
PAGEOFF This tells the Pacific Page cartridge functions to disable and
the printer will now except standard PCL commands.
STRING=[text] This parameter allows you to send whatever strings you
wish to the printer. It can be used in conjunction with
the ESC parameter to select soft fonts and send setup
commands.
LS - Unix like LS Directory Listing
___________________________________________________________
Description
LS is a file listing utility that is found in the Unix operating system. It has
many advanced features beyond that of the DIR command found in
DOS. This implementation has most of the Unix features built in. This
version will also search the environment string for LS=[defaults]. Any
options that you set LS= with the SET command will be loaded
automatically when you run the program from the DOS prompt. Set your
most used parameters in your AUTOEXEC.BAT file and then a plain LS
will run those parameters for you. Options as in the Unix LS the
switches are case sensitive.
Version
1.00 10/24/90
Command Format
LS [options] [filespec]
LS - Unix like LS Directory Listing
___________________________________________________________
Options
-1 list in single column
-C list in multiple columns
-F directories are marked with a trailing '\', system files are marked
with a trailing '@' and executable files are marked with a trailing
'*'
-P print the directory name before listing
-R recursively list subdirectories
-S sort by file size in bytes (cluster size if option 's' is selected)
-d list directories as if they were a normal file
-f do not sort (list in the order files appear in the directory)
-l list in long format ([size in clusters,] mode, size, date, name)
-r reverse the order of the selected sort
-s list the file size in clusters
-t sort by time
MONITOR - Monitor Convergence/Alignment/Focus Test
___________________________________________________________
Purpose
MONITOR allows you to test out your video monitor. It displays a series
of patterns that help you make sure that the monitor is setup correctly.
A grid of cross hatching is displayed to show the maximum display area
of the monitor. If the lines are crooked or distorted around the edges
you may need to adjust the alignment. In the four corners of the screen
are colored circles. These can be used to adjust the focus. Across the
top is a pattern of the base 16 colors for adjusting the RGB values.
Version
1.30 07/12/91
Usage
MONITOR
Notes
MONITOR supports the following video adapters: HERCULES, CGA,
EGA, VGA, and 8514A.
MOVE - Move Files Across Directories or Drives
___________________________________________________________
Description
Moves any file from one place to another. If moving the file from one
drive to a different drive, MOVE will first check to make sure that there
is enough space on the destination drive. If you don't specify a
destination MOVE will assume the current directory and the same file
name.
Version
3.31 09/02/91
Command Format
MOVE source [destination] [options]
MOVE - Move Files Across Directories or Drives
___________________________________________________________
Options
/? Displays Help
/C confirm each file before moving
/O overwrite all colliding files
/X never overwrite colliding files
/N overwrite only newer files
/A ask before overwriting files (DEFAULT)
/H Move Hidden files
/R Automatically renames files if possible without prompting
/RA Ask you for a new filename for each filespec found
/S search subdirectories copying tree structure
/SX search subdirectories using destination directory
/NOH Suppress Header
Examples
MOVE ABC.TXT \DOS
This will move the file ABC.TXT to the directory \DOS keeping the same
name
MOVE \DOS\ABC.TXT
This will move the file \DOS\ABC.TXT to the current directory keeping
the same name.
MOVE - Move Files Across Directories or Drives
___________________________________________________________
Notes
When using the renaming feature, hitting the escape key at the input
prompt, will ABORT the program. If you do not desire to rename the file,
leave the input area blank.
If a file of the same name already exists where you are trying to move
a file to, you will be prompted whether or not you wish to overwrite that
file.
If a destination is unclear as to whether it is a file name or a directory
name MOVE will prompt you to decide for it.
If a destination directory does not exist, MOVE will ask you whether or
not you would like it to create a new destination directory for you.
NAMEDIR - Rename a Directory
___________________________________________________________
PURPOSE
NAMEDIR is a utility that is used to rename directories. This program
will rename a directory without having to empty or modify it's contents.
Version
1.20 12/11/90
Command Format
NAMEDIR [olddir] [newdir]
NO - DOS File Exclusion Utility
___________________________________________________________
Purpose
NO is a utility that gives many DOS commands and external utilities the
ability to exclude certain groups of files from the effects of the program
called.
Version
2.00 09/25/91
Usage
NO [filespec] [command parameters]
filespec is any valid DOS file specification including wildcards
command is any DOS command, or external program
parameters normal parameters passed to the command or program
NO - DOS File Exclusion Utility
___________________________________________________________
Description
NO hides files in the current directory from most programs and utilities
by putting the HIDDEN file attribute on. It then calls the command or
program with the specified parameters. Once the command is complete,
NO will remove the HIDDEN file attribute from the specified files.
NO is very useful when using commands such as DEL *.* when you
want the action to take effect on all but a certain group of files.
NO is recursive which means you can stack groups of excluded files
together by stacking NO commands.
Examples
NO *.EXE DIR
will display all files in the current directory with the exception of files
ending in .EXE
NO FILE.* DEL *.*
will delete all files in the current directory except those beginning named
FILE with any extension
NO *.EXE NO *.COM DEL *.*
will delete all files in the current directory except .EXE and .COM files
PATHFIND - Find File in the Current Path
___________________________________________________________
Description
PATHFIND is a utility that allows you to search the file path for any files.
This is handy when you are trying to locate a similar program of file that
could exist in multiple places in your path statement. It will display the
files that it finds in order of appearance within the path.
Version
1.30 02/25/91
Command Format
PATHFIND [filespec]
filespec is any valid DOS filename including wildcards.
PSPRINT - Print ASCII files to a Postscript Printer
___________________________________________________________
Description
PSPRINT is a utility that allows you to print DOS ASCII Text files on a
PostScript device without any conversion. PSPRINT is based on a unix
filter taking STDIN input and sending the converted text to STDOUT
output. By rerouting the output to the printer and specifying an input file
name PSPRINT will print the file to the printer specified. The default
settings may be modified at a run time basis by using the optional
parameters on the command line. To set a default output mode you can
specify the environment variable PSPOUT=[destination] in your
AUTOEXEC.BAT file. By using PSPOUT=LPT1 the output will be
redirected to the LPT1 printer port rather than STDOUT.
Version
1.50 09/29/91
Command Format
PSPRINT [options] filename
PSPRINT - Print ASCII files to a Postscript Printer
___________________________________________________________
Options
-m[xx] set left margin (in points) (24)
-t[xx] set top margin (in points) (24)
-l[xx] set leading (points between lines) (11.5)
-p[xx] set pointsize of font (10)
-f[name] set font name (Courier)
-n[xx] number of lines per page (66)
-i ignore form feed
-c[x] number of copies to print. Default is 1
-noh suppress the header information
SCRNATTR - SET DOS Screen Attributes
___________________________________________________________
Description
SCNATTR allows you to set the foreground, background and border
colors of your monitor. To use it, just type SA followed by three of the
allowed parameters.
Version
1.11 11/06/90
Command Format
SCNATTR [foreground] [background] [border]
The following are valid colors: Black, Blue, Green, Cyan, Red, Magenta,
Brown, Gray, DarkGray, LightBlue, LightGreen, LightCyan, LightRed,
LightMagenta, Yellow, White.
SCROLLBK - DOS Screen Scroll Back Utility
___________________________________________________________
Purpose
SCROLLBK allows you to capture screen information that has rolled off
the top of your screen and buffers it into a conventional or expanded
memory buffer. At any time you can then press the SCROLL LOCK key
on your keyboard and scroll back through the previous screens.
SCROLLBK supports MDA, HERCULES, CGA, EGA and VGA video
cards. It supports all text modes that use 80 columns.
Version
2.30 08/18/91
Resident Memory Requirements
(2k) 2688 bytes
Usage
SCROLLBK /Mnnnn [/EMS] [/D] [/C] [/?] [+] [-] [/U] [/Ffname] [/A] [/O]
/Mnnnn This tells SCROLLBK how much memory to use in nnnn k
bytes for the scroll back buffer. Conventional memory will
be used unless you specify the /EMS parameter described
below. The resident memory usage will be the 2k for
overhead + the buffer size unless EMS is used.
SCROLLBK - DOS Screen Scroll Back Utility
___________________________________________________________
/EMS Use Expanded Memory for Buffer Space. The amount of
memory buffer specified by the /Mnnnn parameter will be
used out of EMS rather than conventional memory. EMS
3.2 or 4.0 is supported. The amount of memory in K bytes
specified in the /M parameter will be rounded up to the
nearest EMS page (16k).
/NOH Suppresses the Header display.
/D Some video BIOSes have a built in scroll back buffer and
will cause the SCROLLBK buffer to have a duplicate of
every line that has been displayed. Using this parameter
should compensate for the built in buffer and eliminate the
double lines. Compaq EGA and Orchid VGA cards are
known to have this problem.
/C This option will clean out the buffer so that it starts
recording with a clean memory from this point on.
+ Enable SCROLLBK. This turns on the SCROLLBK
functions if previously disabled.
- Disable SCROLLBK. This leaves the program in memory
but turns off the capture and display features.
/U Uninstall SCROLLBK. Removes the program from memory
if possible.
/Ffname Will save the current contents of the scroll back buffer to a
file named fname.
SCROLLBK - DOS Screen Scroll Back Utility
___________________________________________________________
/A If the /F parameter is used and a file already exists with the
same name, this parameter tells SCROLLBK to append the
current buffer onto the existing file.
/O If the /F parameter is used and a file already exists with the
same name, this parameter tells SCROLLBK to overwrite
the existing file with the current buffer information.
Keys used for the viewing of the scroll back buffer:
[SCROLL LOCK] Activates the SCROLLBK viewing feature. Disables
the cursor and allows the keystrokes listed below to
take effect. Will stay in the viewing mode until
[SCROLL LOCK] is pressed again, which will
deactivate the viewing mode. Pressing [ESC] will
also exit the buffer viewing mode.
[UP ARROW] Move up the viewing one line
[DOWN ARROW] Move down the viewing one line.
[PGUP] Move up in the buffer viewing one Screen
[PGDN] Move down the buffer on screen.
[HOME] Go to the top of the buffer
[END] Go to the bottom of the buffer
SPEEDRAM - Increase Performance of System
___________________________________________________________
Purpose
SpeedRam increases the speed of your system CPU by changing the
refresh rate of your systems 8253 timer chip. All Personal Computers,
including the original IBM PC were designed with a very high refresh
rate. The rate used by all personal computers is far beyond the rate
required by the RAM chips used in these machines. SpeedRam sets the
refresh rate to match closer with RAM manufacturers specifications and
in turn frees up CPU cycles. These free cycles can be used by your
software rather than going to waste by refreshing the RAM too often. The
change in refresh rate matches within specifications of most DRAM
manufacturers. Depending on your system SpeedRam should increase
your CPU's performance from 2% to 10%. You can measure this in many
ways such as LANDMARK's CPU SPEED Test or Norton Utilities SI
program.
What is a REFRESH RATE and what does it do?
The memory in your Personal Computer is called DRAM, or Dynamic
Random Access Memory. This memory is made of banks of 9 chips each
holding up to as much as 4MB of 1 bit data. Each chip in a bank
represents one of 9 bits. In Personal Computers, 8 of the bits store data
and the 9th bit is called a parity bit, used to determine if the data bits are
holding the proper information. DRAM chips can not hold a charge of
electricity for a very long time. In fact, a new charge of 5 volts must be
supplied about every 65 micro seconds or it will loose its data. To supply
this charge, that is refresh, the memory, the CPU must stop processing
data and direct the 8253 chip to send the refresh charge to the bank of
memory. Once the refresh is done the CPU can continue processing. By
reducing the number of times the CPU has to stop to refresh the DRAM
is how SpeedRam speeds up your system.
SPEEDRAM - Increase Performance of System
___________________________________________________________
SpeedRam is not a TSR. It does not require any RAM or take any away
from your system. SpeedRam only needs to be loaded once and will
perform until the machine is rebooted.
SpeedRam has now loaded and changed your systems speed. Now try
loading some software to insure that the system is working properly. Run
all the programs that you normally run on your system. Do not load any
data that isn't already saved in case SpeedRam causes a problem. If
SpeedRam causes any problem, it will cause memory problems, your
system will either hang or you will get a Parity Error type message, if
have any problems refer to the Trouble Shooting section that follows for
further instructions. If everything works fine then you might want to install
SpeedRam so it loads every time you boot your machine.
If you have any time of Memory or RAM test you can further insure that
everything is working properly by running that test. If it reports no
problems than it is safe to assume that SpeedRam has no conflicts with
your machine.
Version
1.10 05/09/91
SPEEDRAM - Increase Performance of System
___________________________________________________________
Command Format
SPEEDRAM [option]
Options
+ Enable SpeedRam. Entering a + will enable SpeedRam and set
the optimum refresh rate.
- Disable SpeedRam. Entering a - will disable SpeedRam and set
the refresh rate to stock values.
r:nn Set refresh rate to nn Us. Entering r:nn will set the refresh rate
to nn micro seconds. Only use this if you have a good
understanding of the refresh rates. Setting too high a refresh rate
will cause memory Parity errors or hang your system. If you find
that SPEEDRAM + causes parity errors or hangs your system
than you will want to try this option.
SPEEDRAM - Increase Performance of System
___________________________________________________________
TROUBLE SHOOTING
SpeedRam has been thoroughly tested on many systems before being
released but due to the complexity and variety of equipment available we
can not guarantee that it will work on every Personal Computer.
If you notice memory errors, parity errors, or that your machine is
hanging after running SpeedRam + then the rate that SpeedRam has
chosen for your system is causing the DRAM chips to fail. This is in no
way a permanent failure, you will just have to pick a lower rate at which
to run SpeedRam. To use a manual refresh rate with SpeedRam enter
the following:
SPEEDRAM r:nn [ENTER]
where nn is the refresh rate you wish to use. Start with 60 and retest
your system. If you continue to have problems keep decrements the
amount by 5 until you reach a value that your system works with. If the
value is less than 18 then you will most likely not benefit from
SpeedRam. If this is the case contact technical support for further help.
If you have to use a manual refresh rate then install with the rate
override option, and give it the value that worked with your system when
the installation program prompts you.
Some problems in benchmarking are caused by TSR or Memory
Resident software such as screen blankers or print spoolers.
SPEEDRAM - Increase Performance of System
___________________________________________________________
The benchmark ATPERF.EXE from PC Tech Journal which measures
overhead is usually not affected by these programs. It is a very good
sign of the change SpeedRam has with your program.
Norton Utilities SI and Landmarks CPUSPEED can be affected by TSR's
and may not show the increase in performance. If notice no improvement
in performance try running the benchmarks without any TSR's loaded. If
you still see no increase, call technical support.
There are some utilities available as Shareware or Public Domain
software that perform a similar task to SpeedRam. If you have any of the
following you might not see an increase with SpeedRam:
NREFRESH.COM 1987
SPEEDER.COM 1987
FASTRAM.COM 1988
FASTV20.COM 1988
ZIP.EXE 1988 (not to be confused with PKZIP archive
program)
TEXTSRCH - Search Files for Text
___________________________________________________________
Description
TEXTSRCH is a utility that will search for all occurrences of a given
string inside of a specified text file. It will stop at each occurrence and
display the found string, and prompt the user to continue or to exit.
Version
1.01 10/24/90
Command Format
TEXTSRCH [filespec] [text]
TOUCH - File Stamping Utility
___________________________________________________________
Description
TOUCH is a unix utility that is used to stamp a file's attributes with the
current system date and time. This is useful if you want to have a group
of files with identical date and time stamps. Wildcards are acceptable in
the filespec.
Version
1.20 12/17/90
Command Format
TOUCH [filespec] where filespec is any valid DOS file specification
including wildcards
TURBOBAT - Turbo Batch File Compiler
___________________________________________________________
Description
TurboBat allows you to compile standard DOS batch files into .COM
binary programs. This will greatly enhance the speed of large batch files
by allowing them to run in native code rather than interpreted DOS
commands. The resulting .COM files may call nested batch files without
loosing the parent since the parent calling program is now no longer a
batch file.
Version
2.31 09/18/91
Command Format
TURBOBAT [filename.BAT] [/I]
Options
/I ignore labels that don't start with a letter. This is handy if you use
the : as a comment field holder in some places.
TURBOBAT - Turbo Batch File Compiler
___________________________________________________________
Notes
The output will be filename.COM.
Some instances of BATCH files that modify the ENVIRONMENT will not
work properly. If you notice this behavior please EMAIL us a note on
CompuServe or our BBS so that we can notify you when we fix this
problem. We are currently working on it and should have a solution
soon.
USEMEM - Programmers Memory Usage Utility
___________________________________________________________
Purpose
USEMEM is a utility that allows you to tailor you useable memory to very
exact sizes. This is very useful when testing programs or systems and
verifying minimum amounts of memory required.
Version
1.10 09/03/91
Usage
USEMEM [nnnn] [/Tnnnn] [/Ennnn] [/TEnnnn] [/U]
Options
nnnn amount of conventional memory to use
/Tnnnn amount of conventional memory to leave
/Ennnn amount of expanded memory to use
/TEnnnn amount of expanded memory to leave
/U Unload last copy of USEMEM
USEMOUSE - Use mouse for Keyboard Emulation
___________________________________________________________
Description
USEMOUSE is a utility designed to any DOS application the ability to
use the mouse. USEMOUSE makes mouse movement emulate the four
directional arrow keys. You can also specify the emulation values for
each of the button events of the mouse. USEMOUSE supports most 2
and 3 button mice.
Version
1.41 06/25/91
Resident Memory Usage
880 bytes
USEMOUSE - Use mouse for Keyboard Emulation
___________________________________________________________
Usage
USEMOUSE [/?][/Hn][/Vn][Lxxx][/Cxxx][/Rxxx][/Bxxx][/U]
/? display information about program
/Hn Horizontal acceleration. Default is 5. 1 is the slowest, 9 is
the fastest.
/Vn Vertical acceleration. Default is 5. 1 is the slowest, 9 is
the fastest.
/Lxxx Left Button key value. Default is [ENTER]
/Cxxx Center Button key value. Default is
/Rxxx Right Button key value. Default is [ESC]
/Bxxx Both Button key value. Default is [CTRL]C. see key chart
below
/U Uninstall. Will remove USEMOUSE from memory.
/D Disable the functions but remain in memory
/I set the TSR ID number where nn is a hex value from 81-FF
Notes
USEMOUSE's features can be disabled when running an application that
has built in mouse support. In this case you will need to run
USEMOUSE to reset the internal tables for USEMOUSE to continue
running from non-mouse supported applications.
USEMOUSE - Use mouse for Keyboard Emulation
___________________________________________________________
Key Values
If you wish to set the USEMOUSE key options to something other than
the defaults you must use the chart below to determine the code for that
keystroke. Codes above 31 must be preceded with an @ symbol as
these are extended key codes.
Key Code
--- ----
[F1]-[F10] 59-68
[F11]-[F12] 133-134
[ESC] 01
[BKSP] 14
[ENTER] 1C
[HOME] 71
[UPARR] 72
[PGUP] 73
[LARR] 75
[RARR] 77
[END] 79
[DNARR] 80
[PGDN] 81
[INS] 82
[DEL] 83
VIDMODE - Set DOS Video Mode
___________________________________________________________
Purpose
VIDMODE allows you to set or reset your video adapters current text
mode from the DOS prompt. It supports all video text modes including
EGA 43 line and VGA 50 line modes.
Version
1.40 07/31/91
Command Format
VIDMODE [mode]
MODE SIZE COLORS/Adapter
0 40 x 25 Black & White CGA
1 40 x 25 16 Color CGA
2 80 x 25 Black & White CGA
3 80 x 25 16 Color CGA
7 80 x 25 Monochrome / Hercules
8 80 x 43/50 16 Color EGA/VGA
Notes
If you run VIDMODE with no options you will get a display showing the
supported modes as well as a notice of the current mode.
VOLLABEL - Set Disk Volume Label
___________________________________________________________
Description
VOLLABEL is a utility that allows you to view and modify the volume
label on any disk. The volume label is a 12 digit string that can be
placed on any disk to help you recognize what the disk is used for.
VOLLABEL also allows you to erase an existing label.
This is a replacement for the DOS file LABEL, which is available in DOS
3.0 and greater. VOLLABEL allows a mixture of upper or lower case
letters and will prompt you for the information required.
Version
1.10 05/16/91
Command Format
VOLLABEL [d:] [label]
where d: is the drive that the label is to be found on.
[label] is any string up to 12 characters to be placed on the disk as the
volume label.
Defining TSR "HOT KEYS"
___________________________________________________________
Many of our resident utilities allow you to define the combination of keys
that you use to activate the program once loaded into memory. This
feature allows flexibility when using our software in case another product
that you are using needs the particular keys that we have defined for
some other function. When loading our software you need to give the
program a command line option that tells it the new key definition. To
calculate this four digit number use the directions below.
Keyboard Scan Codes for Hotkey Use
Hotkey = $XXYY where:
XX = hex code for the [CTRL], [ALT], [LSHIFT] and [RSHIFT]
YY = One of the hex codes from the scancode tables below.
Computing the XX value:
[RSHIFT] = 01
[LSHIFT] = 02
[CTRL] = 04
[ALT] = 08
Note: If XX = $0000 then this is a single key hotkey which will be defined
by the YY keycode.
Defining TSR "HOT KEYS"
___________________________________________________________
Computing the YY value:
The YY value of the "HOT KEY" code is determined by the non-shift
state keys. Below is a list of these keys and their associated codes:
Key Code Key Code Key Code
--- ---- --- ---- --- ----
A 1E [F1] 3B [ESC] 01
B 30 [F2] 3C [BKSP] 0E
C 2E [F3] 3D [ENTER] 1C
D 20 [F4] 3E [RSHFT] 36
E 12 [F5] 3F [LSHFT] 2A
F 21 [F6] 40 [CTRL] 1D
G 22 [F7] 41 [ALT] 38
H 23 [F8] 42 [SPACE] 39
I 17 [F9] 43 [PRTSC] 37
J 24 [F10] 44 [CAPSLK] 3A
K 25 [UPARR] 48
L 26 [DNARR] 50
M 32 { [ 1A [PGUP] 49
N 31 } ] 1B [PGDN] 51
O 18 | \ 2B [LFARR] 4B
P 19 ? / 35 [RTARR] 4D
Q 10 " ' 28 [DEL] 53
R 13 ` ~ 29 [INS] 52
S 1F < , 33 [HOME] 47
T 14 > . 34 [END] 4F
U 16 ! 1 02 [NUMLCK] 45
V 2F @ 2 03 [SCRLCK] 46
W 11 # 3 04 [TAB] 0F
X 2D $ 4 05 NUMPAD - 4A
Y 15 % 5 06 NUMPAD + 4E
Z 2C ^ 6 07 NUMPAD 5 4C
& 7 08
* 8 09
( 9 0A
) 0 0B
_ - 0C
+ = 0D
: ; 27
Defining TSR "HOT KEYS"
___________________________________________________________
Once you have decided on the keys that you want to use for your "HOT
KEY" combination you need to calculate the resulting code. To do this
you add up any of the XX value shift keys and combine them with the YY
value keys to get a resulting code. All math must be done in
hexadecimal or BASE 16.
Examples
[ALT][LSHIFT] YY = 08 + 02 = 0A XX = 00
CODE = 0A00
[CTRL][RSHIFT] YY = 04 + 01 = 05 XX = 00
CODE = 0500
[ALT][LSHIFT][G] YY = 08 + 02 = 0A XX = 22
CODE = 0A22
[CTRL][F10] YY = 04 XX = 44
CODE = 0444
TECHNICAL SUPPORT
___________________________________________________________
Many times we get calls from people asking questions that can be solved
easily by checking through the manual before calling tech support. We
ask that you browse the manual and look for information pertaining to
your particular problem before calling. This can often save you time, as
we take a collection of our most common questions and try to address
them in this manual.
We offer alternative methods in addition to the conventional phone
support, such as a multi-line 24-hour BBS system. We also monitor most
technical conferences in the BBS Interlink and RelayNet networks as well
as many of the conferences on the CompuServe Information System.
You may send messages and questions via any of these services.
Currently our Tech Support office is staffed Monday through Friday from
9:00 a.m. to 5:00 p.m. Pacific Time. There is a chance, however, that
someone is in the office outside of this time frame. If so, we will gladly
answer your questions outside the normal business hours.
Foley Hi-Tech Systems
Technical Support Department
172 Amber Drive
San Francisco, CA 94131-1642
(415) 826-6084
(415) 826-1706 FAX
(415) 826-1707 BBS
70262,1463 CompuServe
Credits
_________________________________________________________
This collection of utilities started out as a small set of home grown tools
that I just could not stand to live without. Many times someone would
see me using them and ask for a copy. This was a big mistake. All of
the sudden I had to debug my code. Someone would call me up and
remind me of some problem with a utility that I had written or asked me
to just add this one little feature. Six years later the package has
evolved to its current state. Along the way I have had the help of many
people in testing and ideas for products. I would like to thank all of those
people who have of course registered these utilities as this is now a new
incentive for continuing to expand them. More specifically I'd like to
thank the following people:
Kathy Smith. For her never ending understanding and support of this
time consuming project.
Jay Wessel. Relentless Testing & suggestions. Jay's never ending
pursuit to find bugs and abnormalities in the programs is always
appreciated.
Mike Blaszczak. "Nifty James" shareware author who had some good
ideas of which we have expanded upon. Mike is responsible for the
original versions of CHIMES, EVAL and FILEFIND.
Mike Viens. Mike was the original author of the NAMEDIR and
FILEATTR programs. His original utilities where known as the
FANTASTIC utilities.
Mike Molloy. AREA was based on Mike's original FAC area code TSR.
Mike has updated the AREA program with many new features as well as
helping with the SHELL and INTERACTIVE Mode programs.
Credits
_________________________________________________________
Bill McKee. Bill helped write and update many of the ExtraDOS utilities
including CLEANUP, BROWSE and SHELL.
Ross Wentworth. Ross has been a key help in developing the 4.0
release of this product including work on most of the TSR and Device
Driver programs. Ross has worked on ALARMCLK, BOOTLOCK, BOOTPAST,
BRKBOX, CHIMES, CLEANFL, CURLOCK, CURSOR, CUTPASTE, DELAY, FILEINFO,
SCROLLBK, TURBOBAT, USEMEM.
PC Magazine. PC Magazine has inspired some of these utilities with
good ideas published in the technical articles seen in every issue. Some
of our utilities taken an idea of a program that they have published and
built a very usable utility from it.
FHTS Products
_________________________________________________________
ExtraDOS Toolbox Professional■. A large collection of over 50 utilities
that DOS forgot. Includes many helpful utilities that enhance MS-DOS
machines. Featured in the DOS Power Tools, 2nd Edition, Revised for
DOS 5.0 book by Bantam Books.
Safety Disk■ . Safety Disk saves all of your systems vital information
and will solve most problems due to: Loss of battery power, Loss of
CMOS information, accidental deletion of boot files, virus damage to boot
disk.
Coach Database System■. CDBS provides a method for tracking and
evaluating NBA teams, NBA players, and college players. It supplies a
comprehensive report generator for building decision support reports on
scouted players.
Press Gate Manager■. Software for event organizers. Creates and
maintains a database of events and guests with the ability to track
seating by type, location, and person. Produces seating charts and labels
for press passes.
FINDB■. Financial Database System for tracking shareholders in a
company. Allows the instant retrieval of information based on any part
of a persons account id, ss#, zip code etc. Has support for completely
customized HP Laserjet tax forms. Ideal for generating K1 tax reports
for limited partnerships.
StatView■. Software that keeps track of all players in the NBA.
Includes dial in capability for daily updates on transactions, statistics and
penalties.